/* 顶部可去除长图部分 */
.html-top-banner-min {
	display: block;
	background-color: rgba(0, 0, 0, 0);
	overflow: hidden;
}
.html-top-banner,.html-top-banner-min{
	width:100%;
}
.html-top-banner-min-img {
	width:1200px;
	margin: 0 auto;
	position: relative;
}
.html-top-banner-min-img p{
	left:-360px;
	position: relative;
}
.html-top-banner-min-im p a {
	display: block;
	position: relative;
	width: 1920px;
	text-align: center;
}
.html-top-banner-min-im p a img{
width:100%
}
.html-top-banner-min-img-close {
	position: absolute;
	right: 0px;
	top: 10px;
	width: 24px;
	height: 24px;
	color: #FFF;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	background-position: -323px -84px;
	background-image: url(../img/header_img/icon01.png);
	background-repeat: no-repeat;
}

/* 专区导航部分 */
.special-nav {
	min-width: 1200px;
	height: 41px;
	padding: 18px 0 15px 0;
	background: #fff;
	position: relative;
	line-height: 1.5;
	box-shadow: 0 0 46px rgb(0 0 0 / 3%);
}
.special-nav-cont{
	    width: 1200px;
	    margin: 0 auto;
		position: relative;
	}
	.special-nav-cont-l-logo{
	    float: left;
	    margin-right: 34px;
	    position: relative;
	    z-index: 1;
	}
	.special-nav-cont-l-naver{
		float: left;
		    max-width: 533px;
		    height: 40px;
		    overflow: hidden;
	}
	.special-nav-cont-l-naver a{
		font-size: 16px;
		    color: #333;
		    position: relative;
		    line-height: 40px;
		    display: block;
	}
	.special-nav-cont-l-naver  img {
	    display: block;
	    height: 24px;
	}
	.special-nav-cont-l-naver li {
	    float: left;
	    margin-right: 24px;
	}
	.special-nav-cont-l-naver li a:hover{
		color:#CA141D;
	}
	.special-nav-cont-l-naver-hw{
		position: relative;
	}
	.special-nav-cont-l-naver-hw-cover{
		position: absolute;
		width:74px;
		height:24px;
		top:0;
		left:0;
		background-color:#fff;
		opacity: 0.2;
		display: none;
		border-radius: 12px;
	}
	.special-nav-cont-l-naver-hw:hover .special-nav-cont-l-naver-hw-cover{
		display: block;
	}
	.special-nav-cont-r-c{
		    margin-top: 5px;
		    background: #fff;
		    border-radius: 16px 16px 0 0;
			position: relative;
	}
	.special-nav-cont-r-c-form{
		    line-height: 1;
		    width: 238px;
		    height: 28px;
		    background: #f0f0f0;
		    border: 1px solid #f0f0f0;
		    border-radius: 15px;
		    position: relative;
		    z-index: 310;
	}
	.special-nav-cont-r-c-form:hover{
		border:1px solid #999999;
	}
	.special-nav-cont-r-c-form:hover .special-nav-cont-r-c-form-btn{
		color:#777777;
	}
	.special-nav-cont-r-c-form-text{
	    border: 0;
	    color: #3a3a3a;
	    width: 205px;
	    text-indent: 15px;
	    height: 30px;
	    line-height: 30px;
	    background: transparent;
	    float: left;
	}
	.special-nav-cont-r-c-form-btn{
		    width: 35px;
		    height: 30px;
		    cursor: pointer;
		    border: 0;
		    overflow: hidden;
		    position: absolute;
		    background: transparent;
		    padding-right: 10px;
		    right: 0;
		    top: -2px;
		    color: #353535;
		    font-size: 20px;
		    z-index: 10;
			font-weight: bold;
			color:#000000;
		}
	.special-nav-cont-r-c-form-text:focus{
		outline: none;
	}
	.special-nav-cont-r-c-key{
	    position: absolute;
	    max-width: 161px;
	    right: 33px;
	    bottom: 6px;
	    z-index: 311;
	    white-space: nowrap;
	    overflow: hidden;
	}
	.special-nav-cont-r-c-keys a {
	    color: #999;
	    font-size: 12px;
	    margin-right: 8px;
	}
	.special-nav-cont-r-c-keys a:hover{
	    color: #000000;
	}
	/* 全屏轮播部分 */
	.fullbanner{
		width:1920px;
		height:550px;
		
	}
	.fullbanner .swiper-slide a{
		display:block;
		background-repeat: no-repeat;
		background-position: center;
		height: 100%;
		
	}
	.fullbanner .swiper-container{
	    --swiper-pagination-color: #fff;/* 两种都可以 */
	  }
	.fullbanner  .swiper-pagination-bullet-active{
		   background-color: #fff!important;
		   
		   }
	.fullbanner a{
		cursor:auto;
	}
	.fullbanner .swiper-pagination-bullets{
		bottom: 85px;
		left: 530px;
		width: 100%
	}
	
	.fullbanner .swiper-pagination-bullet {
		width: 10px;
		height: 10px;
		display: inline-block;
		border-radius: 50%;
		background: transparent;
		opacity: 1;
		border: 1px solid #fff;
	}
	.fullbanner .swiper-button-next,
	.fullbanner .swiper-button-prev {
		position: absolute;
		top: 43%;
		background-color: rgba(0,0,0,0.1);
		width: 55px;
		height: 55px;
		cursor:auto;
		margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
		z-index: 10;
		color: #FFFDEF;
		border-radius: 50%;
		display: flex;
		align-items: center;
		justify-content: center;
		
	}
	.fullbanner .swiper-button-next:after,
	.fullbanner .swiper-button-prev:after {
		font-family: swiper-icons;
		font-size: 14px;
		text-transform: none !important;
		letter-spacing: 0;
		text-transform: none;
		font-variant: initial;
		line-height: 1
	}
	.fullbanner .swiper-button-next:hover,
	.fullbanner .swiper-button-prev:hover{
		background-color: rgba(0,0,0,0.3);
	}
	
	.fullbanner .swiper-button-prev {
		left: calc(55% - 480px);
		right: auto
	}
	.fullbanner .swiper-button-next
	 {
		right: calc(45% - 510px);
		left: auto
	}
	/* 竖向分类导航栏 */
	.html-category{
	    position: absolute;
	    left: 17%;
	    top: 18px;
	    width: 200px;
		z-index: 999;
	}
	.html-category-c-list{
	    position: relative;
	    height: 440px;
	    box-shadow: 0 0 28px rgb(0 0 0 / 8%);
	    background: rgba(255,255,255,0.95);
	    border-radius: 10px;
	    display: table;
	    cursor: pointer;
		}
		.html-category-c-list-item{
			    display: table-row;
		}
		.html-category-c-list-item-bg{
		    display: table-cell;
		    vertical-align: middle;
			
		}
		.html-category-c-list-item:hover .html-category-c-list-item-bg{
			background: #fff;
			    box-shadow: 0 0 28px rgb(0 0 0 / 8%);
			    position: relative;
			    overflow: hidden;
				border-radius: 10px 0 0 0;
		}
		.html-category-c-list-item:hover .html-category-c-list-item-bg:after {
		    content: "";
		    width: 60px;
		    height: 75px;
		    background: #fff;
		    position: absolute;
		    top: 0;
		    right: -10px;
		    z-index: 2;
		    display: block;
		}
		.html-category-c-list-item-info{
		    padding-left: 16px;
		    width: 184px;
		    position: relative;
		    cursor: pointer;
		}
		.html-category-c-list-item-info a{
			font-size: 14px;
			    color: #848484;
		}
		.html-category-c-list-item-info:after {
		    content: "";
		    width: 16px;
		    height: 16px;
		    background-position: -363px 0;
		    position: absolute;
		    top: 50%;
		    right: 15px;
		    z-index: 3;
		    margin-top: -8px;
			background-image: url(../img/header_img/icon01.png);
		}
		.html-category-c-list-item-panels{
			width: 242px;
		    position: absolute;
			    left: 198px;
			    height: 420px;
			    max-width: 1020px;
			    background: #FFF;
			    padding: 20px 0 0 32px;
			    border-radius: 0 10px 10px 0;
			    box-shadow: 0 0 46px rgb(0 0 0 / 10%);
			    top: 0;
			    overflow: hidden;
				display: none;
				z-index: 999;
		
		}
		.html-category-c-list-item:hover .html-category-c-list-item-panels{
			display:block;
			}
		.html-category-c-list-item-panels-subcate{
			    width: 242px;
			    margin: 0;
			    float: left;
		}
		.html-category-c-list-item-panels-subcate-item{
			float: left;
			    margin-bottom: 25px;
		}
	
	.html-category-c-list-item-panels-subcate-item a {
	    display: table-cell;
	    width: 230px;
	    height: 60px;
	    font-size: 14px;
	    border-radius: 10px;
	    margin-right: 0;
	    vertical-align: middle;
		
	}
	.html-category-c-list-item-panels-subcate-item a img {
	    width: 48px;
	    height: 48px;
	    float: left;
	    margin: 0 8px 0 12px;
		
	}
	.html-category-c-list-item-panels-subcate-item a p {
	    display: table-cell;
	    height: 34px;
	    line-height: 17px;
	    position: relative;
	    top: 7px;
	    vertical-align: middle;
	    color: #666;
	    font-size: 14px;
	    width: 150px;
	    overflow: hidden;
	
	}
	.html-category-c-list-item-panels-subcate-item a p span {
	    max-height: 34px;
	    display: block;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
		cursor:default;
	}
	.html-category-c-list-item-panels-subcate-item a:hover{
		background-color: rgba(229,229,229,0.4);
	}
	.html-category-c-list-item-panels-subcate-btn a {
	    width: 112px;
	    height: 42px;
	    line-height: 42px;
	    margin-top: 8px;
	    margin-left: 36px;
	    border: 1px solid #f2f2f2;
	    border-radius: 0 22px 22px 0;
	    font-size: 13px;
	    color: #999;
	    display: block;
	    position: relative;
	    text-indent: 34px;
		cursor:default;
	}
	.html-category-c-list-item-panels-subcate-btn a:before{
		content:'';
		width:42px;
		height:42px;
		background-color: #fff;
		border:1px solid #f2f2f2;
		display: block;
		border-radius: 22px;
		position: absolute;
		top:-1px;
		left:-22px;
	}
	.html-category-c-list-item-panels-subcate-btn a:after {
	    content: "";
	    width: 0;
	    height: 0;
	    display: block;
	    border-bottom: 5px solid transparent;
	    border-top: 5px solid transparent;
	    border-left: 5px solid #c0c0c0;
	    position: absolute;
	    top: 16px;
	    left: -1px;
	}
	/* 会员登录部分 */
	.html-home-channel {
	    position: absolute;
	    bottom: 0;
		 height: 88px;
		margin: 0 auto;
		left:calc(50% - 610px);
		z-index: 99;
		
	}
	.html-home-channel-list{
		    background-color: #FFF;
		    text-align: center;
		    border-top: 0 none;
		    width: 1200px;
		    height: 100%;
		    border-radius: 10px;
		    box-shadow: 0 2px 26px rgb(0 0 0 / 7%);
		    
		    z-index: 99;
		}
		.html-home-channel-list-l {
		    width: 270px;
		    height: 55px;
		    margin-top: 17px;
		    border-right: 1px solid #eee;
		}
		.html-home-channel-list-l-unlogin{
		    padding: 0;
		    padding-left: 26px;
		    text-align: left;
		}
.html-home-channel-list-l-unlogin>div:first-child{
	    width: 52px;
	    height: 52px;
	    margin-right: 17px;
}	
.html-home-channel-list-l-unlogin>div:first-child img{
	width: 52px;
	height: 52px;
}
.html-home-channel-list-l-login{
    margin-top: 1px;
    font-size: 14px;
    color: #999;
}
.html-home-channel-list-l-login>a{
	cursor: pointer;
}
.html-home-channel-list-l-login a:hover{
	color:#cb242b!important;
}
.html-home-channel-list-l-btn{
	margin-top: 6px;
}
.html-home-channel-list-l-btn a:first-child{
	    width: 66px;
	    height: 20px;
	    line-height: 20px;
	    background: #fff;
	    border: 1px solid #e47b7f;
	    color: #de5b60;
	    margin-right: 8px;
		font-size: 14px;
		cursor: pointer;
		padding:0 4px;
		border-radius: 4px;
}
.html-home-channel-list-l-btn a:first-child:hover{
	background-color:#e47b7f;
	color:#fff;
}
.html-home-channel-list-l-btn a:nth-child(2){
	display: inline-block;
	    width: 68px;
	    height: 22px;
	    text-align: center;
	    line-height: 22px;
	    background-color: #595454;
	    color: #fde4b3;
	    border-radius: 5px;
	    font-size: 13px;
		cursor: pointer;
}
.html-home-channel-list-l-btn a:nth-child(2):hover{
	background-color: #000;
}
.html-home-channel-list-m{
    width: 660px;
    margin-top: 17px;
}
.html-home-channel-list-m li:hover .html-home-channel-list-m-dec{
	color:#cb242b;
}
.html-home-channel-list-m li {
    text-align: center;
    display: table-cell;
    float: none;
    width: 104px;
	cursor: pointer;
}
.html-home-channel-list-m li a{
	text-align: center;
	    display: block;
	    width: 100%;
	    min-width: 48px;
	    max-width: 84px;
	    margin: 0 auto;
	
}
.html-home-channel-list-m-img {
    width: 40px;
    height: 40px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}
.html-home-channel-list-m-img img {
    position: absolute;
    width: auto;
    height: auto;
    transform: scale(0.5,0.5);
    -ms-transform: scale(0.5,0.5);
    top: -20px;
}
.html-home-channel-list-m-img0{
	left:-150px;
}
.html-home-channel-list-m-img1{
	left:-190px;
}
.html-home-channel-list-m-img2{
	left:-230px;
}
.html-home-channel-list-m-img3{
	left:-270px;
}
.html-home-channel-list-m-img4{
	left:-310px;
}
.html-home-channel-list-m-img5{
	left:-350px;
}
.html-home-channel-list-m-dec{
    line-height: 24px;
    width: 100%;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #777;
}
.html-home-channel-list-r{
	    width: 266px;
	    height: 88px;
	    border-left: 1px solid #eee;
}
.html-home-channel-list-r-notice {
    height: 43px;
    border-bottom: 1px solid #eee;
}
.html-home-channel-list-r-notice>div:first-child {
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 8px 0 17px;
}
.html-home-channel-list-r-notice-content{
    height: 43px;
    overflow: hidden;
    text-align: left;
    width: 190px;
    position: relative;
}
.html-home-channel-list-r-notice-list{
	height:215px;
	margin-top: 0px;
}
.html-home-channel-list-r-notice-list li {
    width: 190px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 43px;
    line-height: 43px;
    font-size: 12px;
}
.html-home-channel-list-r-notice-list li a{
	color:#6f6f6f;
	}
.html-home-channel-list-r-info li {
    height: 42px;
    line-height: 42px;
    width: 88px;
}
.html-home-channel-list-r-info li a{
	display: block;
	    color: #666;
		cursor: pointer;
}
.html-home-channel-list-r-info li a span{
	    margin-right: 2px;
	    display: inline-block;
	    position: relative;
	    width: 20px;
	    height: 20px;
	    top: 5px;
	    overflow: hidden;
}
.html-home-channel-list-r-info li a span img {
    width: auto;
    height: auto;
    position: absolute;
    transform: scale(0.5,0.5);
    -ms-transform: scale(0.5,0.5);
    top: -20px;
}
.html-home-channel-list-r-info-img1{
	left: -390px;
}
.html-home-channel-list-r-info-img2{
	left: -410px;
}
.html-home-channel-list-r-info-img3{
	left: -430px;
}
.html-home-channel-list-r-info li:hover a{
	color:#cb242b;
}
/* 新品展示部分 */
.new-pro{
	width:1200px;
	margin:20px auto;
}
.new-pro-list{
	margin-bottom: 13px;
}
.new-pro-list li {
    float: left;
    margin-left: 13px;
    width: 290px;
    height: 200px;
    border-radius: 20px;
	transition: all 0.5s;
	box-shadow: 0 0 28px rgb(0 0 0 / 0%);
	}
	.new-pro-list li a {
	    display: block;
	    height: 200px;
	}
	.new-pro-list img {
	    width: 290px;
	    height: 200px;
	    border-radius: 10px;
		
	}
	.new-pro-list li:hover{
		 box-shadow: 0 0 28px rgb(0 0 0 / 20%);
	}
	/* 热销单品部分 */
	.html-hot-goods{
	width:1200px;
		margin:0 auto;
		}
	.html-hot-goods-title{
		font-size: 26px;
		    color: #333;
		    padding: 27px 0 13px 0;
			font-weight: 400;
		}
	.html-hot-goods-c-l{
		width:232px;
	}	
	.html-hot-goods-c-r{
		width:968px;
	}	
	 .html-hot-goods-c-l ul{
		 margin:0 0 0 -10px;
	 }
	 .html-hot-goods-c li{
	     width: 230px;
	     background: #f9f9f9;
	     border-radius: 10px;
	     margin-left: 12px;
	     margin-bottom: 12px;
	     margin-top: 0;
	 }
	 .html-hot-goods-c-l{
		 height: 592px;
		 
	 }
	 .html-hot-goods-c-l li:hover{
		 transition: all 0.5s;
		 box-shadow: 0 0 28px rgb(0 0 0 / 0%);
	 }
	 .html-hot-goods-c-l li a{
		     display: inline-block;
		     height: 100%;
		     width: 100%;
	 }
	 .html-hot-goods-c-l li a img{
		     width: 230px;
		     height: 592px;
		     border-radius: 10px;
	 }
	 .html-hot-goods-c-r li{
		 height:290px;
		 z-index: 1;
		 transition: all 0.5s;
		 box-shadow: 0 0 28px rgb(0 0 0 / 0%);
	 }
	 .html-hot-goods-c-r li a {
	     display: inline-block;
	     width: 100%;
	     height: 100%;
	     text-align: center;
	 }
	 .html-hot-goods-c-r-img{
	     width: 150px;
	     height: 150px;
	     margin: 35px auto 0;
	 }
	 .html-hot-goods-c-r-img img {
	     width: 150px;
	     height: 150px;
	 }
	 .html-hot-goods-c-r-title{
		     width: 210px;
		     display: block;
		     margin: 0 auto;
		     padding: 0;
		     margin-top: 12px;
		     height: 21px;
		     line-height: 21px;
		     overflow: hidden;
		     text-overflow: ellipsis;
		     white-space: nowrap;
			 font-size: 14px;
			 color:#000;
	 }
	 .html-hot-goods-c-r-desc{
	     color: #777;
	     line-height: 18px;
	     padding: 0 10px;
	     margin: 2px 20px 7px;
		  font-size: 12px;
	 }
	 .html-hot-goods-c-r-price{
	     color: #d0021b;
	     line-height: 21px;
	     margin-bottom: 0;
		  font-size: 14px;
	 }
	  .html-hot-goods-c-l li:hover,
	 .html-hot-goods-c-r li:hover{
		 box-shadow: 0 0 28px rgb(0 0 0 / 20%);
	 }
	 /* 精品推荐部分 */
	 .html-recommend{
	 width:1200px;
	 	margin:0 auto;
	 	}
	 .html-recommend-title{
	 	font-size: 26px;
	 	    color: #333;
	 	    padding: 27px 0 13px 0;
	 		font-weight: 400;
	 	}
		.recbanner-goods{
		    width: 242px;
		    height: 295px;
		    border: 0;
		    background: 0;
		    margin: 0;
		    margin-bottom: 10px;
		}
		.recbanner-goods a {
		    display: inline-block;
		    width: 100%;
		    height: 100%;
		    text-align: center;
		}
		.recbanner-goods-info {
		    width: 230px;
		    height: 205px;
		    margin: 0 auto;
		    background: #fff;
		    padding-top: 36px;
		    border-radius: 10px;
		    box-shadow: 0 1px 8px rgb(0 0 0 / 6%);
			}
			.recbanner-goods-info-img {
			    margin: 0 auto;
			    margin-bottom: 19px;
			    width: 150px;
			    height: 150px;
			}
			.recbanner-goods-info-img img {
			    width: 150px;
			    height: 150px;
			}
			.recbanner-goods-info-desc {
			    font-size: 14px;
			    line-height: 36px;
			    padding: 0 10px;
			    border-radius: 0 0 10px 10px;
			    position: absolute;
			    top: 206px;
			    width: 210px;
			    left: 6px;
			    background: #f3f3f3;
			    color: #777;
			    margin: 0;
				font-size: 14px;
			}
			.recbanner-goods-title{
				width: 230px;
				    display: block;
				    margin: 0 auto;
				    padding: 0;
				    margin-top: 9px;
				    height: 24px;
				    overflow: hidden;
				    text-overflow: ellipsis;
				    white-space: nowrap;
					font-size: 14px;
					color:#3A3A3A;
			}
			.recbanner-goods-price{
				color: #d0021b;
				    line-height: 18px;
					color:14px;
					font-size: 14px;
			}
			.recbanner-goods-tips{
				position: absolute;
				    width: 242px;
				    top: 0;
				    left: 0;
					    height: 48px;
					    right: 35px;
			}
			.recbanner-goods-tips em{
			    display: inline-block;
			    width: 100%;
			    height: 100%;
			    text-align: center;
			}
			.recbanner-goods-tips em span{
				background-color: #FF6A6E;
				    display: inline-block;
				    padding: 0 9px;
				    margin: 0 auto;
				    height: 22px;
				    line-height: 22px;
				    color: #fff;
				    border-radius: 0 0 6px 6px;
					font-size: 12px;
			}
			.recbanner .swiper-button-disabled{
				display: none!important;
			}
			.recbanner .swiper-button-next,
			.recbanner .swiper-button-prev {
				position: absolute;
				top: 101px;
				background-color: rgba(0,0,0,0.1);
				width: 36px;
				height: 72px;
				cursor:auto;
				margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
				z-index: 10;
				color: #111;
				
				display: flex;
				align-items: center;
				justify-content: center;
				
			}
			.recbanner .swiper-button-next{
				border-radius: 8px 0 0 8px;
			}
			.recbanner .swiper-button-prev{
				border-radius: 0 8px 8px 0;
			}
			.recbanner .swiper-button-next:after,
			.recbanner .swiper-button-prev:after {
				font-family: swiper-icons;
				font-size: 18px;
				text-transform: none !important;
				letter-spacing: 0;
				text-transform: none;
				font-variant: initial;
				line-height: 1
			}
			.recbanner .swiper-button-prev:after {
				position: absolute;
				top:40%;
				
				left:40%;
			
			}
			.recbanner .swiper-button-next:hover,
			.recbanner .swiper-button-prev:hover{
				background-color: rgba(0,0,0,0.3);
			}
			
			.recbanner .swiper-button-prev {
				left: 5px;
				right: auto;
			}
			.recbanner .swiper-button-next
			 {
				right: 0;
				left: auto;
			}
			/* 纯图片轮播部分 */
			.imgbanner{
				width:1200px;
				height:120px;
				margin-top: 27px;
			}
			.imgbanner img{
				width:1200px;
				hieght:120px;
				border-radius: 10px;
			}
			.imgbanner .swiper-pagination-bullets{
				bottom: 8px;
				left: 550px;
				width: 100%
			}
			
			.imgbanner .swiper-pagination-bullet {
				width: 10px;
				height: 10px;
				display: inline-block;
				border-radius: 50%;
				background: transparent;
				opacity: 1;
				border: 1px solid #fff;
				
			}
			.imgbanner .swiper-container{
			    --swiper-pagination-color: #fff;/* 两种都可以 */
				
			  }
			  .imgbanner  .swiper-pagination-bullet-active{
			  	   background-color: #fff!important;
			  	   
			  	   }
				   /* 手机专区部分 */
				   .html-moblie-l-img img{
					height:  290px; 
					   }
			.html-hot-goods-title-list {
			    margin-left: 28px;
			    max-width: 940px;
			  height: 32px;
			   overflow: hidden;
			}
			.html-hot-goods-title-list li{
				font-size: 12px;
				margin-top: 3px;
			}
			.html-hot-goods-title-list li a{
				font-size: 14px;
				    color: #999;
				    margin-left: 0;
				    margin-right: 24px;
				    line-height: 32px;
			}
			.html-hot-goods-title-list li a:after {
			    content: '';
			    width: 0;
			    position: absolute;
			    bottom: 3px;
			    left: 0;
			    height: 2px;
			    background: #ca151d;
			}
			.html-hot-goods-title-list li a:hover{
				color:#cb242b;
			}
			.html-hot-goods-title-more{
				height:32px;
				text-align: center;
				margin-top: 3px;
				
				}
			.html-hot-goods-title-more a{
				font-size: 14px;
				    color: #333;
					padding-right: 10px;
			}
			.html-hot-goods-title-more a:hover{
				color:#cb242b;
			}
			.html-hot-goods-title-more a:after{
				    content: "";
				    display: inline-block;
				    width: 18px;
				    height: 14px;
				    background-image: url(../img/header_img/icon03.png) ;
				    background-position: -48px 0;
				    position: relative;
				    top: 2px;
					background-repeat:no repeat ;
			}
			.html-hot-goods-inner{
				margin:27px 0 12px;
			}
			/* 穿戴vr轮播部分 */
			.html-wearvr{
			    width: 1272px;
			    height: 240px;
			    padding-top: 10px!important;
				margin: 0 auto;
				position: relative;
				left: 20px;
				
				}
					.wearvrbanner-goods{
					    width: 202px;
					    height: 240px;
					    border: 0;
					    background: 0;
					    margin: 0;
					    margin-bottom: 10px;
						
					
					}
					.wearvrbanner-goods a {
					    display: inline-block;
					    width: 100%;
					    height: 100%;
					    text-align: center;
					}
					.wearvrbanner-goods-info {
					        width: 185px;
					        height: 156px;
					        padding-top: 34px;
					        background: #f9f9f9;
							margin: 0 auto;
					        box-shadow: none;
					    box-shadow: 0 1px 8px rgb(0 0 0 / 6%);
						border-radius:10px ;
						}
						.wearvrbanner-goods-info-img {
						    margin: 0 auto;
						       width: 120px;
						       height: 120px;
						       margin-bottom: 0;
						}
						.wearvrbanner-goods-info-img img {
						  width: 120px;
						      height: 120px;
						
						}
						
						.wearvrbanner-goods-info-desc {
						    font-size: 14px;
						    line-height: 32px;
						    padding: 0 10px;
						    border-radius: 0 0 10px 10px;
						    position: absolute;
						    top: 158px;
						    width:170px;
						    left: 6px;
						    background: #f3f3f3;
						    color: #777;
						    margin: 0;
							font-size: 12px;
							height:32px;
						}
						.wearvrbanner-goods-title{
							width: 170px;
							    display: block;
							    margin: 0 auto;
							    padding: 0;
							    margin-top: 8px;
							    height: 21px;
								line-height: 21px;
							    overflow: hidden;
							    text-overflow: ellipsis;
							    white-space: nowrap;
								font-size: 14px;
								color:#3A3A3A;
						}
						.wearvrbanner-goods-price{
							color: #d0021b;
							    line-height: 18px;
								color:14px;
								font-size: 14px;
						}
						.wearvrbanner .swiper-button-disabled{
							display: none!important;
						}
						.wearvrbanner .swiper-button-next,
						.wearvrbanner .swiper-button-prev {
							position: absolute;
							top: 101px;
							background-color: rgba(0,0,0,0.1);
							width: 36px;
							height: 72px;
							cursor:auto;
							margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
							z-index: 10;
							color: #111;
							
							display: flex;
							align-items: center;
							justify-content: center;
							
						}
						.wearvrbanner .swiper-button-next{
							border-radius: 8px 0 0 8px;
						}
						.wearvrbanner .swiper-button-prev{
							border-radius: 0 8px 8px 0;
						}
						.wearvrbanner .swiper-button-next:after,
						.wearvrbanner .swiper-button-prev:after {
							font-family: swiper-icons;
							font-size: 18px;
							text-transform: none !important;
							letter-spacing: 0;
							text-transform: none;
							font-variant: initial;
							line-height: 1
						}
						.wearvrbanner .swiper-button-next:hover,
						.wearvrbanner .swiper-button-prev:hover{
							background-color: rgba(0,0,0,0.3);
						}
						
						.wearvrbanner .swiper-button-prev {
							left: 5px;
							right: auto;
						}
						.wearvrbanner .swiper-button-next
						 {
							right: 18px;
							left: auto;
						}
						/* 智慧生活馆图片部分 */
						.html-smart-life-house{
							width:100%
							background-color:#fff;
							margin-top: 27px;
							}
							.html-smart-life-house>div{
								width:1200px;
								margin:0 auto;
							}
							.html-smart-life-house>div img{
								width:100%;
								height:120px;
								border-radius: 10px;
							}
						/* 更多福利图片部分 */	
						.more-welfare{
							width:100%;
							background-color: #fff;
							margin-top: 27px;
							margin-bottom: 27px;
							}
							.more-welfare>div{
								width:1200px;
								margin:0 auto;
							}
							.more-welfare>div img{
								width:100%;
								border-radius: 10px;
							}